# -*- coding: utf-8 -*-
"""
@Time ： 2020/9/24 12:01
@Auth ： Mr. JJ_Cloud
@Company ：testingedu.com.cn
@Function ：手机截屏
"""
import os

class ScreenCapturer():     #类名
    # 初始化方法的作用在于：当每个实例对象创建时，该方法内的代码无须调用就会自动运行
    def __init__(self):     #类的初始化
        pass

    def screencap(self):    #定义类内部的函数名
        print("屏幕截取中....请稍后！")
        os.system("adb shell screencap -p /sdcard/screen.png")
        os.system("adb pull /sdcard/screen.png .")
        print("截图完毕！")


s_obj = ScreenCapturer()  # 类实例化成一个对象
s_obj.screencap()  # 用对象来调用函数
os.system("pause") # 请按任意键继续...